Divide And Conquer.